(function($){
    $(function() {
        var $dec1 = '',$dec2='';
        $('input').on('change',function(){
            $(this).each(function(){
                var r = /^-?\d+$/ ;
                var s = /^[0-9]+\.[0-9]{0,2}$/;
                if($(this).val() !=''&&!r.test($(this).val())&&!s.test($(this).val())){
                    $(this).val("");
                }
            });
            $dec1 = $('[name="cash_pay"]').val();
            $dec2 = $('[name="union_pay"]').val();
            var $decAll = Number($dec1) + Number($dec2);

            $('.curPay').text($decAll.toFixed(2));
            $('.restPay').text(($('.needPay').text() - $decAll).toFixed(2));

        });

        $('input[type="submit"]').click(function(){
            if(($dec1 == '' || $dec1 == 0) && ($dec2 == ''||$dec2 == 0)){
                layer.alert('请填写至少一种支付方式',{icon:2});
                return false;
            }
        })




    })
})(jQuery);